package com.ljm.boot.helloword.simpleStudy.springBoot.interfaces;

import org.springframework.beans.BeansException;
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;

/***
 * 前置处理器
 * 实例化化对象之前
 * 这个机制允许我们在实例化相应对象之前对注册到容器中的BeanDefinition的存储信息进行修改。
 * 可以根据这个机制对Bean增加其它信息。修改Bean定义的某些属性值。
 *
 * */
public interface BeanFactoryPostProcessor {
    void postProcessBeanFactory(ConfigurableListableBeanFactory var1) throws BeansException;
}
